patented product - Espagnol Anglais Dictionnaire